python set
python的set和其他语言类似, 是一个无序不重复元素集, 基本功能包括关系测试和消除重复元素. 集合对象还支持union(联合), intersection(交), difference(差)和sysmmetric difference(对称差集)等数学运算. sets 支持 x in set, len(set),和 for x in set。作为一个无序的集合,sets不记录元素位置或者插入点。因...
2024-01-10python 后台服务
centos 6x#!/bin/sh# chkconfig: 123456 90 10# TTS Server for Speech Synthesis#workdir=/etc/speech start() { cd $workdir /usr/bin/python /etc/speech/TTSserver.py & echo "Server started."} stop() { pid=`ps -ef | grep \'[p]ython /etc/speech/TTSserv...
2024-01-10python 时间操作
python 的 time 与datetime 模块对时间的操作。# coding:utf-8import pandas as pd import datetimeimport timeimport numpy as np start = datetime.datetime.now().strftime('%Y-%m-%d')end = (datetime.datetime.now()+datetime.timedelta(days=4)).strftime('%Y-%m-%d')print(start,e...
2024-01-10python 内建属性
在python中创建一个类,它不仅有我们自定义的属性和方法,还有与生俱来的一些属性和方法,我们叫它内建属性。下面是类常用内建属性列表。常用专有属性说明触发方式__init__构造初始化函数创建实例后,赋值时使用,在__new__后__new__生成实例所需属性创建实例时__class__实例所在的类实...
2024-01-10python 文件操作
读写文件是最常见的IO操作。Python内置了读写文件的函数,用法和C是兼容的。读写文件前,我们先必须了解一下,在磁盘上读写文件的功能都是由操作系统提供的,现代操作系统不允许普通的程序直接操作磁盘,所以,读写文件就是请求操作系统打开一个文件对象(通常称为文件描述符),然后,通过...
2024-01-10python 数据抓取
from pyquery import PyQuery as pq from proxies import proxy import requests from fake\_useragent import UserAgent ua=UserAgent() headers = {"user-agent": ua.random} def url\_open(url): headers = {'User-Agent':ua.random} response = reque...
2024-01-10python 数据压缩
zlib 压缩import zlibimport thiss = this.s.encode(\'utf8\')*10for i in range(10): data = zlib.compress(s,i) #compress 接收两个参数分别是要压缩的字节和压缩等级。 de_data = zlib.decompress(data) #解压缩 print(f"data:{len(data)},s:{len(s)}")结果如下:data:8571,s:8560data:562,s:8560...
2024-01-10day02 python基础
一 列表1 定义: 在[]内,可以存放多个任意类型的值,并以逗号隔开。 一般用于存放学生的爱好,课堂的周期等等...#定义一个学生列表,可存放多个学生 #list([\'dhevvs\', \'efdsa\', \'thjff\', \'trsv\']) students = [\'dhevvs\', \'efdsa\', \'thjff\', \'trsv\'] print(students[1]) # efdsa student_info = [\'er\', 84, \'male\', [...
2024-01-10python 实现聊天室
asyncore官方介绍, 源码英文捉鸡点 这里 源码中可以看到其实本质上就对 select 以及 socket 的进一步封装简单说明Python的asyncore模块提供了以异步的方式写入套接字服务的客户端和服务器的基础结构。主要包括asyncore.loop(…) - 用于循环监听网络事件。loop()函数负责检测一个字典,字典中保存disp...
2024-01-10python 问题请教?
如何把网页中的 traceId 每一个都替换到上面去,求解思路~<!doctype html><html data-head-attrs=""><head> <meta charset="utf-8"> <meta name="keywords" content="虎皮鹦鹉, 牡丹鹦鹉"> <meta name="description" content="日渐丰满的...
2024-02-12python 字段拆分详解
按照固定的字符,拆分已有的字符串split(sep, n, expand = False):sep:用于分割的字符串n:分割为多少列expand:是否展开为数据框,默认值为False(expand为True,返回DataFrame.False,Series)from pandas import read_csv; df = read_csv('F://baiduNetdisk//pytorch//4//4.7//data.csv')df = df.astype(str)df3 = df['name'].st...
2024-01-10python 数据处理问题
https://china.guidechem.com/datacenter/msds/c/733.html乙基二氯硅烷 MSDS 参考因为很多数据可能随时是空的,这种数据改怎么写呢?因为你我要有json对应,不确定什么地方是空的,这种改如何处理?求指教?谢谢回答:stu = {"国标编号":"21060", "CAS":"689-97-4", "中文名称":"乙烯基乙炔", "英文名称":"Vinyl ac...
2024-01-10python 递归 找零钱
def coins_changeREC(coin_values, change): min_count = change if change in coin_values: return 1 for value in [i for i in coin_values if i <= change]: count = 1 + coi...
2024-02-16常见算法 python实现
冒泡排序: def maopao(a): #a=[12,0,-9,6,1,23,45] for i in range(0,len(a)-1): for j in range(0,len(a)-1): if a[j]<a[j+1]: k=a[j] a[j]=a[j+1] a[j+1]=k print(a)a=[12,0,-9,6,1,23,45]maopao(a)输出...
2024-01-10python 5个实用的技巧
下面我挑选出的这几个技巧常常会被人们忽略,但它们在日常编程中能真正的给我们带来不少帮助。1. 字典推导(Dictionary comprehensions)和集合推导(Set comprehensions)大多数的Python程序员都知道且使用过列表推导(list comprehensions)。如果你对list comprehensions概念不是很熟悉——一个list comprehension就是一个更简短...
2024-01-10python 生成器和迭代器
生成器 1.将li中的元素都乘以2>>> li = [1,2,3,5,5,6,7,8,9,9,8,3]>>> li = [a*2 for a in li] >>> print(li)[2, 4, 6, 10, 10, 12, 14, 16, 18, 18, 16, 6]生成器表达式形式:一个一个取生成器的值>>> li = [1,2,3,5,5,6,7,8,9,9,8,3]>>> li = (a*2 for a in li)>>> print(li)<generator object <genexpr> a...
2024-01-10python 父子属性访问?
from loguru import loggerclass State: def __init__(self): self.logger = logger def __setattr__(self, name, value): self.logger.info(f'wwwwasdasd')# 问题代码 self.__dict...
2024-02-08python 面向对象(二)
1 面向对象1.1 类的构造方法__init__构造方法调用时间:在对象被实例化时被程序自动调用作用:用于对象创建时初始化书写格式:init前后分别是2个下划线程序不显示定义init方法,则程序默认调用一个无参数的init方法对象创建过程(无参)设置对象属性(有参) 创建对象过程(有参)...
2024-01-10python 递归相关知识总结
听到递归总觉得挺高大上的,为什么呢?因为对其陌生,那么今天就来一文记住递归到底是个啥。不过先别急,一起来看一个问题:求10的阶乘(10!)。求x的阶乘,其实就是从1开始依次乘到x。那么10的阶乘就是 1*2*3*4*5*6*7*8*9*10一、非递归方式求阶乘假如,我们在没接触过递归的情况下,如何去解...
2024-01-10救救孩子吧 python 作业
Fractions of hoursWrite a program that converts a list of fractions of an hour into the number of milliseconds that they represent.Your program must:accept user input as a comma separated list of fractions, which can be expressed as either:"x/y" - fraction...
2024-01-10python - 类成员修饰符
在java,c#类的成员修饰符包括,公有、私有、程序集可用的、受保护的。对于python来说,只有两个成员修饰符:公有成员,私有成员成员修饰符是来修饰谁呢?当然是修饰成员了。那么python类的成员包括什么呢?python成员:字段,方法,属性每个类成员的修饰符有两种:公有成员:内部外部都能访问...
2024-01-10python 决策树算法的实现
'''数据集:Mnist训练集数量:60000测试集数量:10000------------------------------运行结果:ID3(未剪枝) 正确率:85.9% 运行时长:356s'''import timeimport numpy as npdef loadData(fileName): ''' 加载文件 :param fileName:要加载的文件路径 :return: 数据集和标签集 ''' # 存放数据及标记 dataArr = []; labelArr = [] ...
2024-01-10python 实现简易的记事本
运行效果完整代码from tkinter import *from tkinter.filedialog import *from tkinter.messagebox import *import osfilename=''def author(): showinfo('大道至简','简易记事本第一版')def power(): showinfo('版权信息','本公司保留版权信息,不可以把本软件用于商业目的!')def myopen(): global filename filename=ask...
2024-01-10python ddt实现数据驱动
ddt 是第三方模块,需安装, pip install ddtDDT包含类的装饰器ddt和两个方法装饰器data(直接输入测试数据)通常情况下,data中的数据按照一个参数传递给测试用例,如果data中含有多个数据,以元组,列表,字典等数据,需要自行在脚本中对数据进行分解或者使用unpack分解数据。@data(a,b)那么a和b各运行...
2024-01-10python系列 文件操作的代码
核心代码import numpy as npimport os,sys#获取当前文件夹,并根据文件名def path(fileName): p=sys.path[0]+'\\'+fileName return p#读文件 def readFile(fileName): f=open(path(fileName)) str=f.read() f.close() return str #写文件 def writeFile(fileName,str): f=open(path(fileName),'w') f.w...
2024-01-10